package com.bsoft.gol.hcs.service.rpc;

import ctd.util.annotation.RpcService;
import hcn.protocol.ods.hm.*;

import java.util.List;

/**
 * iot健康监测接口
 */
public interface IOdsHmRpcService {

    /**
     * 获取iot  token
     */
    @RpcService
    GetTokenInfoReponse getIotToken();
    /**
     * 获取iot  厂商设备列表
     */
    @RpcService
    List<ModelListResponseVO> getModelList(String accessToken);
    /**
     * 注册设备
     */
    @RpcService
    CheckModelReponse checkModel(CheckModelReq checkModelReq);
    /**
     * 查询健康监测平台的设备数据
     */
    @RpcService
    List<GetHmRecordListReponse> getHmRecordList(GetHmRecordListReq getHmRecordListReq);

}
